home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / dev / scott / WWW / NextStep / Implementation / HyperManager.h < prev    next >
Text File  |  1993-02-01  |  1KB  |  46 lines

  1. //    HyperText Access method manager Object            HyperManager.h
  2. //    --------------------------------------
  3. //
  4. //    It is the job of a hypermanager to keep track of all the HyperAccess modules
  5. //    which exist, and to pass on to the right one a general request.
  6. //
  7. // History:
  8. //       Oct 90    Written TBL
  9. //
  10. #import "HyperAccess.h"
  11. #import <objc/List.h>
  12.  
  13. @interface HyperManager : HyperAccess
  14.  
  15. {
  16.     List * accesses;
  17. }
  18.  
  19. - traceOn:sender;        //     Diagnostics: Enable output to console
  20. - traceOff:sender;        //    Disable output to console
  21. //- registerAccess:anObject;    //    Register a subclass of HyperAccess
  22. - back:sender;            //     Return whence we came
  23. - next:sender;            //    Take link after link taken to get here
  24. - previous:sender;        //    Take link before link taken to get here
  25. - goHome:sender;        //    Load the home node
  26. - goToBlank:sender;        //    Load the blank page
  27. - help:sender;            //    Go to help page
  28. - closeOthers:sender;        //    Close unedited windows
  29. - save: sender;            //    Save main window's document
  30. - inspectLink:sender;        //    Look at the selected link
  31. - copyAddress:sender;        //    Pick up the URL of the current document
  32. - (HTChildAnchor*) linkToString:
  33.      sender;        //    Make link to open string
  34. - saveAll:sender;        //    Save back all modified windows
  35. - setDocTitle:sender;        //    Set the main window's title
  36. - print:sender;            //    Print the main window
  37. - runPagelayout:sender;        //    Run the page layout panel for the app.
  38.  
  39. - windowDidBecomeKey:sender;    //    Window delegate method
  40.  
  41.  
  42. @end
  43.  
  44. extern HyperAccess * TheManager;    /* there is only one */
  45.  
  46.